package GameLogic;

abstract class EntityProjectile extends Entity {
	protected double maxLifetime;
	protected double currentLifetime;
	public float collisionRadius;
	public boolean isPenetrating;
	public int damageDealt;
	public int damage;
	public boolean shouldBeRemoved;
	
	EntityProjectile()
	{
		shouldBeRemoved = false;
	}
	
	public void tick() {
		currentLifetime += 1;
		updateMovementByPath();
	}

	@Override
	void updateMovementByPath() {
		eCoord.posX += 0.05f;;
	}

}
